package com.sayimo.maker.activity.vo;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
import java.util.Map;


/**
 * @Copyright (c) 2016 广东省尚一互联网有限公司
 * @Project: schoolmallapi-2.0
 * @ClassName: BaseCut.java
 * @Description: 
 * @Author:	tanxin
 * @Date:2016年10月19日,上午11:13:34
 * @Version 1.0.0
 */
public class BaseCut implements java.io.Serializable {

	/**
	 * @Fields: serialVersionUID
	 * @Description: 
	 */
	private static final long serialVersionUID = 3712997406705707068L;
	
	/**
	 * @Fields: id
	 * @Description: 主键
	 */
	private Integer id;
	/**
	 * @Fields: name
	 * @Description: 活动名称
	 */
	private String name;
	/**
	 * @Fields: identifier
	 * @Description: 标识符
	 */
	private String identifier;
	/**
	 * @Fields: description
	 * @Description: 活动说明
	 */
	private String description;
	/**
	 * @Fields: createTime
	 * @Description: 创建时间
	 */
	private Date createTime;
	/**
	 * @Fields: createUser
	 * @Description: 创建人 
	 */
	private Integer createUser;
	/**
	 * @Fields: updateTime
	 * @Description: 修改时间
	 */
	private Date updateTime;
	/**
	 * @Fields: updateUser
	 * @Description: 修改人
	 */
	private Integer updateUser;
	
	/**
	 * @Fields: startDate
	 * @Description: 活动开始时间
	 */
	private Date startDate;
	
	/**
	 * @Fields: endDate
	 * @Description: 活动结束时间
	 */
	private Date endDate;
	/**
	 * @Fields: goodsType
	 * @Description: 商品类型 1普通商品 0预约商品 
	 */
	private Integer goodsType;
	/**
	 * @Fields: status
	 * @Description: 状态  1  可用  0 不可用
	 */
	private Integer status;
	/**
	 * @Fields: photoUrl
	 * @Description: 活动主图Url
	 */
	private String photoUrl;
	/**
	 * @Fields: goodsId
	 * @Description: 商品Id
	 */
	private Integer goodsId;
	/**
	 * @Fields: number
	 * @Description: 商品数量
	 */
	private Integer number;
	/**
	 * @Fields: minPrice
	 * @Description: 最低金额
	 */
	private BigDecimal minPrice;
	/**
	 * @Fields: onceCutPrice
	 * @Description: 每次砍价金额
	 */
	private BigDecimal onceCutPrice;
	/**
	 * @Fields: goodsName
	 * @Description: 商品名称
	 */
	private String goodsName;
	/**
	 * @Fields: photoPath
	 * @Description: 商品主图
	 */
	private String photoPath;
	/**
	 * @Fields: preferentialPrice
	 * @Description: 销售价
	 */
	private BigDecimal preferentialPrice;
	/**
	 * @Fields: cutTimes
	 * @Description: 砍价次数
	 */
	private Integer cutTimes;
	/**
	 * @Fields: story
	 * @Description: 心语
	 */
	private String story;
	/**
	 * @Fields: normsValueId
	 * @Description: 规格值id
	 */
	private Integer normsValueId;
	/**
	 * @Fields: normsValue
	 * @Description: 规格值
	 */
	private String normsValue;
	
	
	
	
	
	
	public Integer getNormsValueId() {
		return normsValueId;
	}
	public void setNormsValueId(Integer normsValueId) {
		this.normsValueId = normsValueId;
	}
	public String getNormsValue() {
		return normsValue;
	}
	public void setNormsValue(String normsValue) {
		this.normsValue = normsValue;
	}
	public String getStory() {
		return story;
	}
	public void setStory(String story) {
		this.story = story;
	}
	public Integer getCutTimes() {
		return cutTimes;
	}
	public void setCutTimes(Integer cutTimes) {
		this.cutTimes = cutTimes;
	}
	public BigDecimal getPreferentialPrice() {
		return preferentialPrice;
	}
	public void setPreferentialPrice(BigDecimal preferentialPrice) {
		this.preferentialPrice = preferentialPrice;
	}
	public String getGoodsName() {
		return goodsName;
	}
	public void setGoodsName(String goodsName) {
		this.goodsName = goodsName;
	}
	public String getPhotoPath() {
		return photoPath;
	}
	public void setPhotoPath(String photoPath) {
		this.photoPath = photoPath;
	}
	public Integer getId() {
		return id;
	}
	public void setId(Integer id) {
		this.id = id;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getIdentifier() {
		return identifier;
	}
	public void setIdentifier(String identifier) {
		this.identifier = identifier;
	}
	public String getDescription() {
		return description;
	}
	public void setDescription(String description) {
		this.description = description;
	}
	public Date getCreateTime() {
		return createTime;
	}
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	public Integer getCreateUser() {
		return createUser;
	}
	public void setCreateUser(Integer createUser) {
		this.createUser = createUser;
	}
	public Date getUpdateTime() {
		return updateTime;
	}
	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}
	public Integer getUpdateUser() {
		return updateUser;
	}
	public void setUpdateUser(Integer updateUser) {
		this.updateUser = updateUser;
	}
	public Date getStartDate() {
		return startDate;
	}
	public void setStartDate(Date startDate) {
		this.startDate = startDate;
	}
	public Date getEndDate() {
		return endDate;
	}
	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}
	public Integer getGoodsType() {
		return goodsType;
	}
	public void setGoodsType(Integer goodsType) {
		this.goodsType = goodsType;
	}
	public Integer getStatus() {
		return status;
	}
	public void setStatus(Integer status) {
		this.status = status;
	}
	public String getPhotoUrl() {
		return photoUrl;
	}
	public void setPhotoUrl(String photoUrl) {
		this.photoUrl = photoUrl;
	}
	public Integer getGoodsId() {
		return goodsId;
	}
	public void setGoodsId(Integer goodsId) {
		this.goodsId = goodsId;
	}
	public Integer getNumber() {
		return number;
	}
	public void setNumber(Integer number) {
		this.number = number;
	}
	public BigDecimal getMinPrice() {
		return minPrice;
	}
	public void setMinPrice(BigDecimal minPrice) {
		this.minPrice = minPrice;
	}
	public BigDecimal getOnceCutPrice() {
		return onceCutPrice;
	}
	public void setOnceCutPrice(BigDecimal onceCutPrice) {
		this.onceCutPrice = onceCutPrice;
	}
	
}